History
History
Synonyms
UK
US
Meaning:
attract

to cause a feeling of pleasure, liking etc in (a person)

draw attention

bewitch

to cause a (bad) effect on (a person) using magic

charm

captivate

to attract (a person)

attract, enchant

SWEEP OFF ONE'S FEET as in Wiktionary
SWEEP OFF ONE'S FEET as in Wikipedia